vegetable sprouts - German English Dictionary